package com.xindacloud.sms.adapter.service.sms;

import com.xindacloud.sms.adapter.dto.SmsBaseRequestDTO;
import com.xindacloud.sms.adapter.entity.SmsAgent;
import com.xindacloud.sms.adapter.vo.SmsBaseResponseVO;

public interface ISubmitMessageService<RequestT extends SmsBaseRequestDTO, ResultT extends SmsBaseResponseVO> {

    default ResultT submitMessage(RequestT requestT) {
        return null;
    }

    default ResultT searchSms(RequestT requestT, SmsAgent smsAgent) {
        return null;
    }
}
